package com.yxinsur.imc.business.vo;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.ToString;

/**
 * 首期手续费对账单对象 imc_recn
 *
 * @author imc
 * @date 2021-03-18
 */
@Data
@ToString
public class RecnVo {
    private static final long serialVersionUID = 1L;
    /**
     * ID
     */
    @TableId(type = IdType.AUTO)
    private Long id;

    /**
     * 协议ID
     */
    private String contractIds;

    /**
     * 协议科目费用ID
     */
    private String contractExpenseIds;

    /**
     * 供应商
     */
    @ApiModelProperty("供应商")
    private String supplierName;

    @ApiModelProperty("关联协议")
    private String contractName;

    @ApiModelProperty("费用科目")
    private String expenseName;

    /**
     * 结算年月（前端选择的YYYY-MM，默认存YYYY-MM-01）
     */
    @ApiModelProperty("结算年月")
    private String settleMonth;

    @ApiModelProperty("结算状态")
    private String recnStatus;
}
